John BrooksJohn Brooks
PAOK Signs Donatas Motiejunas: A 27-Game Spreadsheet and the Truth About an 'Important' SigningOn August 13, 2026, as the European basketball transfer market entered its ho...
LCK Transfer Window Noise and the Value of One VerificationThe clock in Incheon read 2:14 a.m. when the phone screen lit up. A message...
The Empty Dossier in the Transfer Window: How the Esports Market Prices SilenceAt 11:47 p.m., a four-page document landed in my inbox in Seoul. The subject...
Empty Input, Empty Conclusion: A Wake-Up Call for Vietnam's Football Analysis SceneAt two in the morning, I reopened a nine-chapter report about a V.League matc...
2026 AVP League Championship: The Block That Decided It, and the No-Substitute Problem on Beach Volleyball Finals NightSet two closed at 15-11 at Oak Street Beach, Chicago. Phil Dalhausser left th...
Van Hau's 68th-Minute Red Card: CAHN's Left-Flank Void and a Disciplinary File Awaiting September 15In the 68th minute, referee Ngo Duy Lan showed a yellow card. The stands had...
The Pulse in the Tunnel: How Vietnamese Football Burns Its Own YouthAt the 78th minute at Thien Truong Stadium, a 19-year-old player bent over,...
FIFA and Infantino: When The Times' Apology Becomes Political AmmunitionOn October 13, an investigative piece by The Times raised questions about an...
Three Quarters of Time, Not a Single Moment: Germany and the Waltz That Lost Its RhythmSomewhere in the eighty-something minute, the ball sat at Joshua Kimmich's fe...
BlizzCon 2026: Official Schedule Released with Notable Information GapsBlizzard Entertainment has officially announced the BlizzCon 2026 schedule,...
Through the Storm of Rumors: The Art of Reading the Football Transfer MarketThe clock strikes eleven at night. In a small roadside cafe, a few men keep...
Ounahi and His First Mark at Panathinaikos: 3-0 Against Panetolikos and the 61st-Minute Substitution RhythmThe 61st Minute The scoreboard at the Olympic Stadium in Athens flashed two...
SMU Ends Pitt's 58-Match Home Streak: When the Data Wall Collapsed in a 38-36 SetWhen the scoreboard in the third set jumped to 38-36, I stopped and wrote a...
Nguyen Huy Hoang and the 0.42-second leap: The math behind the Paris 2026 Olympic ticketWhen the electronic clock stopped at 7 minutes 51.44 seconds at the 2026 Worl...
115 Charges, a 70% Wage Threshold and a 14-Metre Gap: Data Discipline in Professional FootballOn 6 February 2026, the Premier League issued a statement barely three pages...
V.League Transfer Window: Foreign Strikers and the Structural Trap Nobody Wants to NameIn the transfer window that just closed, I spent three evenings doing somethi...
An 11-Year-Old Won His Asian Games Group 4-0: Puyo Puyo and the Age Curve Esports Refuses to SeeOn Thursday morning in Nagoya, inside a competition hall with no drumbeat, Yu...
Vietnam Women Draw 0-0 with Thailand to Reach Asiad 2026 Quarterfinals, and the Attacking Question Ahead of ChinaIn the 94th minute of the final group-stage match between Vietnam Women and...
Thuy Linh, the Asian Games and the Medal Equation: The Gap Is in the System, Not the PlayerNguyen Thuy Linh told Dan Tri that the Asian Games arena is very harsh and th...
Vietnam U17 Women 2-0 Kyrgyzstan U17 Women: The Golden Ticket and a Faint Crack Named Finishing EfficiencyIn the 55th minute, Hà Vi rose to meet a cross from the right and headed the...
LCK Transfer Window Noise and the Value of One VerificationThe clock in Incheon read 2:14 a.m. when the phone screen lit up. A message...
The Empty Dossier in the Transfer Window: How the Esports Market Prices SilenceAt 11:47 p.m., a four-page document landed in my inbox in Seoul. The subject...
Empty Input, Empty Conclusion: A Wake-Up Call for Vietnam's Football Analysis SceneAt two in the morning, I reopened a nine-chapter report about a V.League matc...
2026 AVP League Championship: The Block That Decided It, and the No-Substitute Problem on Beach Volleyball Finals NightSet two closed at 15-11 at Oak Street Beach, Chicago. Phil Dalhausser left th...
Van Hau's 68th-Minute Red Card: CAHN's Left-Flank Void and a Disciplinary File Awaiting September 15In the 68th minute, referee Ngo Duy Lan showed a yellow card. The stands had...
The Pulse in the Tunnel: How Vietnamese Football Burns Its Own YouthAt the 78th minute at Thien Truong Stadium, a 19-year-old player bent over,...
FIFA and Infantino: When The Times' Apology Becomes Political AmmunitionOn October 13, an investigative piece by The Times raised questions about an...
Three Quarters of Time, Not a Single Moment: Germany and the Waltz That Lost Its RhythmSomewhere in the eighty-something minute, the ball sat at Joshua Kimmich's fe...
BlizzCon 2026: Official Schedule Released with Notable Information GapsBlizzard Entertainment has officially announced the BlizzCon 2026 schedule,...
Through the Storm of Rumors: The Art of Reading the Football Transfer MarketThe clock strikes eleven at night. In a small roadside cafe, a few men keep...
Ounahi and His First Mark at Panathinaikos: 3-0 Against Panetolikos and the 61st-Minute Substitution RhythmThe 61st Minute The scoreboard at the Olympic Stadium in Athens flashed two...
SMU Ends Pitt's 58-Match Home Streak: When the Data Wall Collapsed in a 38-36 SetWhen the scoreboard in the third set jumped to 38-36, I stopped and wrote a...
Nguyen Huy Hoang and the 0.42-second leap: The math behind the Paris 2026 Olympic ticketWhen the electronic clock stopped at 7 minutes 51.44 seconds at the 2026 Worl...
115 Charges, a 70% Wage Threshold and a 14-Metre Gap: Data Discipline in Professional FootballOn 6 February 2026, the Premier League issued a statement barely three pages...
V.League Transfer Window: Foreign Strikers and the Structural Trap Nobody Wants to NameIn the transfer window that just closed, I spent three evenings doing somethi...
An 11-Year-Old Won His Asian Games Group 4-0: Puyo Puyo and the Age Curve Esports Refuses to SeeOn Thursday morning in Nagoya, inside a competition hall with no drumbeat, Yu...
Vietnam Women Draw 0-0 with Thailand to Reach Asiad 2026 Quarterfinals, and the Attacking Question Ahead of ChinaIn the 94th minute of the final group-stage match between Vietnam Women and...
Thuy Linh, the Asian Games and the Medal Equation: The Gap Is in the System, Not the PlayerNguyen Thuy Linh told Dan Tri that the Asian Games arena is very harsh and th...
Vietnam U17 Women 2-0 Kyrgyzstan U17 Women: The Golden Ticket and a Faint Crack Named Finishing EfficiencyIn the 55th minute, Hà Vi rose to meet a cross from the right and headed the...
